package com.jsz.peini.mapper.report;

import java.util.List;

import com.jsz.peini.bean.report.ReportImage;
import com.jsz.peini.bean.report.ReportInfo;
import com.jsz.peini.bean.report.ReportInfoExample;

public interface ReportInfoMapper {
	//插入举报信息
	int insertByType(ReportInfo reportInfo);
	//查询最新一条举报信息
	ReportInfo selectById(String userId);
	//插入举报图片
	int insertById(ReportImage reportImage);
	
	long countByExample(ReportInfoExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(ReportInfo record);

    int insertSelective(ReportInfo record);

    List<ReportInfo> selectByExampleWithBLOBs(ReportInfoExample example);

    List<ReportInfo> selectByExample(ReportInfoExample example);

    ReportInfo selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(ReportInfo record);

    int updateByPrimaryKeyWithBLOBs(ReportInfo record);

    int updateByPrimaryKey(ReportInfo record);
}